/** TAB切换 **/
$(document).ready(function() {
	$.jqtab = function(tabtit,tab_conbox_a,shijian) {
		$(tabtit).find("li:first").addClass("thistab_a").show(); 
		$(tab_conbox_a).find("li:first").show();
	
		$(tabtit).find("li").bind(shijian,function(){
		  $(this).addClass("thistab_a").siblings("li").removeClass("thistab_a"); 
			var activeindex = $(tabtit).find("li").index(this);
			$(tab_conbox_a).children().eq(activeindex).show().siblings().hide();
			return false;
		});
	};
	/*调用方法如下：*/
	$.jqtab("#tab_a","#tab_conbox_a","click");
	$.jqtab("#tab_b","#tab_conbox_b","click");
	$.jqtab("#tab_c","#tab_conbox_c","click");
	$.jqtab("#tab_d","#tab_conbox_d","click");
	$.jqtab("#tab_e","#tab_conbox_e","click");
});
$(document).ready(function() {
	$.jqtab = function(tabtit,tab_conbox_a,shijian) {
		$(tab_conbox_a).find("#tab_conbox_d li").hide();
		$(tabtit).find("li:first").addClass("thistab_a").show(); 
		$(tab_conbox_a).find("li:first").show();
	
		$(tabtit).find("li").bind(shijian,function(){
		  $(this).addClass("thistab_a").siblings("li").removeClass("thistab_a"); 
			var activeindex = $(tabtit).find("li").index(this);
			$(tab_conbox_a).children().eq(activeindex).show().siblings().hide();
			return false;
		});
	};
	/*调用方法如下：*/
	$.jqtab("#tab_d","#tab_conbox_d","click");
});



$(document).ready(function() {
	$.jqtab = function(tabtit,tab_conbox_a,shijian) {
		$(tab_conbox_a).find("dd").hide();
		$(tabtit).find("dd:first").addClass("thistab_aa").show(); 
		$(tab_conbox_a).find("dd:first").show();
	
		$(tabtit).find("dd").bind(shijian,function(){
		  $(this).addClass("thistab_aa").siblings("dd").removeClass("thistab_aa"); 
			var activeindex = $(tabtit).find("dd").index(this);
			$(tab_conbox_a).children().eq(activeindex).show().siblings().hide();
			return false;
		});
	};
	/*调用方法如下：*/
	$.jqtab("#tab_aa","#tab_conbox_aa","click");
	$.jqtab("#tab_bb","#tab_conbox_bb","click");
	$.jqtab("#tab_cc","#tab_conbox_cc","click");
});



	function to_color(e){
		$("#"+e.id).addClass("colle_img_lv");
	}

	
/*banner切换*/
	
	var first1 = 0;
	$('.slidebtn-01 li').click(function(){
		first1 = $('.slidebtn-01 li').index(this);
		showpic(first1);
	}).eq(0).click();
	function showpic1(first){
		var imgheight = $('.slidebox-01').width();
		$('.slidepic-01').stop(true,false).animate({left:-imgheight*first},600)
		$('.slidebtn-01 li').removeClass('current').eq(first).addClass('current');
	};

	var first2 = 0;
	$('.slidebtn-02 li').click(function(){
		first2 = $('.slidebtn-02 li').index(this);
		showpic(first2);
	}).eq(0).click();
	function showpic2(first){
		var imgheight = $('.slidebox-02').width();
		$('.slidepic-02').stop(true,false).animate({left:-imgheight*first},600)
		$('.slidebtn-02 li').removeClass('current').eq(first).addClass('current');
	};
	
	//是否为空字符串
	function checkIsNull(val){
		if(val==""||$.trim(val)==""){
			return true;
		}
		return false;
	}
	//判断值是否会double类型
	function checkIsDouble(value){
			var reg=/^(([0-9]+)|([0-9]+\.[0-9]{1,3}))$/;
			if(!reg.test(value)){
					 return false;
			 }
			 return true;
	}
	
	function alert1(message) {
		$.messager.alert('标题', message);
	}
	function alertError(message) {
		$.messager.alert('标题', message, 'error');
	}
	function alertInfo(message) {
		$.messager.alert('标题', message, 'info');
	}
	function alertQuestion(message) {
		$.messager.alert('标题', message, 'question');
	}
	function alertWarning(message) {
		$.messager.alert('标题', message, 'warning');
	}
	/** iframe自适应高度 * */
	function dyniframesize(down) {
		var pTar = null;
		if (document.getElementById) {
			pTar = document.getElementById(down);
		} else {
			eval('pTar = ' + down + ';');
		}
		if (pTar && !window.opera) {
			// begin resizing iframe
			pTar.style.display = "block";
			if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight) {
				// ns6 syntax
				pTar.height = pTar.contentDocument.body.offsetHeight + 20;
				pTar.width = pTar.contentDocument.body.scrollWidth + 20;
			} else if (pTar.Document && pTar.Document.body.scrollHeight) {
				// ie5+ syntax
				pTar.height = pTar.Document.body.scrollHeight;
				pTar.width = pTar.Document.body.scrollWidth;
			}
		}
	}
	Array.prototype.remove = function(s) {
		for (var i = 0; i < this.length; i++) {
			if (s == this[i]) {
				this.splice(i, 1);
			}
		}
	};
	/**
	 * 转换日期对象为日期字符串
	 * 
	 * @param l
	 *                long值
	 * @param pattern
	 *                格式字符串,例如：yyyy-MM-dd hh:mm:ss
	 * @return 符合要求的日期字符串
	 */
	function getFormatDate(date, pattern) {
		if (date == undefined) {
			date = new Date();
		}
		if (pattern == undefined) {
			pattern = "yyyy-MM-dd hh:mm:ss";
		}
		return date.format(pattern);
	}

	// 扩展Date的format方法
	Date.prototype.format = function(format) {
		var o = {
			"M+" : this.getMonth() + 1,
			"d+" : this.getDate(),
			"h+" : this.getHours(),
			"m+" : this.getMinutes(),
			"s+" : this.getSeconds(),
			"q+" : Math.floor((this.getMonth() + 3) / 3),
			"S" : this.getMilliseconds()
		};
		if (/(y+)/.test(format)) {
			format = format.replace(RegExp.$1, (this.getFullYear() + "")
					.substr(4 - RegExp.$1.length));
		}
		for ( var k in o) {
			if (new RegExp("(" + k + ")").test(format)) {
				format = format.replace( RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]) .substr(("" + o[k]).length));
			}
		}
		return format;
	};

	/**
	 * 转换日期对象为日期字符串
	 * 
	 * @param date
	 *                日期对象
	 * @param isFull
	 *                是否为完整的日期数据, 为true时, 格式如"2000-03-05 01:05:04" 为false时, 格式如
	 *                "2000-03-05"
	 * @return 符合要求的日期字符串
	 */
	function getSmpFormatDate(date, isFull) {
		var pattern = "";
		if (isFull == true || isFull == undefined) {
			pattern = "yyyy-MM-dd hh:mm:ss";
		} else {
			pattern = "yyyy-MM-dd";
		}
		if(date == null || date == '') return "";
		return getFormatDate(date, pattern);
	}

	/**
	 * 文本框 验证 输入的内容是否是 数字
	 * @param o
	 * 调用方式 ：onkeyup="yazhengNum(this)"
	 */
	function yazhengNum(o){
		
		if(!isNaN(o.value)){
			}else{
				$.messager.alert('提示','请输入数字！','warning');
				o.value='0';
			}
		 
	}

	/**
	 * 文本框 验证 输入的内容是否是 数字
	 * @param o
	 * 调用方式 ：onkeyup="yazhengNum(this)"
	 */
	function yazhengbigNum(o){
		
		if(!isNaN(o.value)){
			if(parseInt(o.value)<=0 ||(o.value.indexOf(".") > -1)){
				$.messager.alert('提示','请输入大于0的整数！','warning');
				o.value='0';
			}
			}else{
				$.messager.alert('提示','请输入大于0的整数！','warning');
				o.value='0';
			}
	}
	//是否为空字符串
	function checkIsNull(val){
		if(val==""||$.trim(val)==""){
			return true;
		}
		return false;
	}
	//判断值是否会double类型
	function checkIsDouble(value){
			var reg=/^(([0-9]+)|([0-9]+\.[0-9]{1,3}))$/;
			if(!reg.test(value)){
					 return false;
			 }
			 return true;
	}

	/** 
	* 数组最大值 
	* @param {Object} array 
	* @return {TypeName} 
	 
	Array.max=function(array) 
	{ 
	return Math.max.apply(Math,array); 
	} 
	*/
	/** 
	* 数组最小值 
	* @param {Object} array 
	* @return {TypeName} 

	Array.min=function(array) 
	{ 
	return Math.min.apply(Math,array); 
	} 
	*/ 
	/** 处理纵坐标自适应--start 
	var yData = data.rows[i]; 
	var yMin = Array.min(yData);//纵坐标最小值 
	var yMax = Array.max(yData);//纵坐标最大值 
	 */
	/**
	 * 将Json中的所有数据=null转化为空串
	 * 
	 * @param jsondata
	 * @returns
	 */
	function trimJson(data) {
		if (data == null)
			return null;
		for ( var element in data) {
			if (data[element] == null)
				data[element] = "";
		}
	}

	/**
	 * 将Json数组中的所有数据=null转化为空串
	 * 
	 * @param jsondata
	 * @returns
	 */
	function trimJsonArray(data) {
		if (data == null)
			return null;
		for (var i = 0; i < data.length; i++) {
			var obj = data[i];
			for ( var element in obj) {
				if (obj[element] == null)
					obj[element] = "";
			}
		}
	}

	